home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 46 / Amiga Format CD46 (1999-10-20)(Future Publishing)(GB)[!][issue 1999-12].iso / -serious- / comms / other / zelador / sources / zelador_nucleo.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-09-06  |  1.6 KB  |  61 lines

  1. /* Núcleo do Zelador    */
  2.  
  3. /* Libraries */
  4. #include <libraries/mui.h>
  5. #include <libraries/gadtools.h> /* for BARLABEL in MenuItem */
  6.  
  7. /* Prototypes */
  8. #ifdef __GNUC__
  9. #include <proto/muimaster.h>
  10. #include <proto/exec.h>
  11. #include <proto/alib.h>
  12. #include <proto/dos.h>
  13. #else
  14. #include <clib/muimaster_protos.h>
  15. #include <clib/exec_protos.h>
  16. #include <clib/alib_protos.h>
  17. #include <clib/dos_protos.h>
  18. #include <pragmas/muimaster_pragmas.h>
  19. #endif /* __GNUC__ */
  20.  
  21. /*  Ansi  */
  22. #include <stdlib.h>
  23. #include <stdio.h>
  24.  
  25. /* funções acessíveis externamente    */
  26. extern void ProcessamentoCentral (void);
  27. extern void SobreAbout (void);
  28.  
  29. void Varredura (void);
  30. long RetornaHora (void);
  31. void PreencheDataHora (char * OndeEsta, int tipoData);
  32. void FazPedidoVBLANK (void);
  33. void FraseStatus (char * mifrase);
  34. void PreparativosIniciaEvento (void);
  35. void TrancaGUI (void);
  36. void LiberaGUI (void);
  37. void PreparativosEncerraEvento (void);
  38. int HorarioDeQue (int HorConectou);
  39. int VerificaSeProgsNaMem (void);
  40.  
  41. void ProcessaAutoReply (void);
  42. void RespondeMsgYAM (long qual, char * ArqTxtResposta, char * Assunt, char * ArqTxtExtra);
  43. void ComandoRexxEspecial (char * comesp, char * dadocomesp);
  44. void VarreSubjectsYAM (void);
  45. void ApagaArqTempSubjectsYAM (void);
  46. void ArrumaString (char * frase);
  47. UBYTE RetornaCheckSumString (char * frase);
  48. long GeraIDMFR (char * email);
  49. long VerificaIDMFR (char * email, long meuID, long dias);
  50. void ProcessaFileRequest (void);
  51. long RetornaTamanhoArq(char * frase);
  52. void CriaArqTxtListagem(char * frase);
  53.  
  54. void Loga(char * frase, long cabeca);
  55. void LogEFR(char * frase, long cabeca);
  56. void LogRR(char * frase, long cabeca);
  57.  
  58. void ApagaMsgYAM(int numero);
  59. void MinimizaYAM(void);
  60.  
  61.